class User {

  constructor(options) {
    this.motto = 'Hello World'
    this.userInfo = {}
    this.options = options
    this.isLogin = false;
  }

  getUserProfile(flag) {
    this.setLogin(flag)
    this.userInfo = {
      nickName: 'xxx'
    }
    this.motto = 'xxxMotto'
    this.options.onUserInfoLoaded && this.options.onUserInfoLoaded()
    // wx.getUserProfile({
    //   desc: '展示用户信息',
    //   success: (res) => {
    //     this.userInfo = res.userInfo
    //     this.options.onUserInfoLoaded && this.options.onUserInfoLoaded()
    //   }
    // })
  }

  setLogin(flag) {
    this.isLogin = flag;
  }

  getLogin(){
    return this.isLogin;
  }

}

module.exports = User